課程名稱 |
系統分析與設計 Systems Analysis and Design |
開課學期 |
100-2 |
授課對象 |
管理學院 資訊管理學系 |
授課教師 |
盧信銘 |
課號 |
IM3007 |
課程識別碼 |
705E31200 |
班次 |
|
學分 |
3 |
全/半年 |
半年 |
必/選修 |
必帶 |
上課時間 |
星期一6,7,8(13:20~16:20) |
上課地點 |
管二205 |
備註 |
本課程以英語授課。 限本系所學生(含輔系、雙修生) 總人數上限:70人 |
Ceiba 課程網頁 |
http://ceiba.ntu.edu.tw/1002sad |
課程簡介影片 |
|
核心能力關聯 |
核心能力與課程規劃關聯圖 |
課程大綱
|
為確保您我的權利,請尊重智慧財產權及不得非法影印
|
課程概述 |
This course is designed to provide undergraduate junior-level students with the foundation and overview of the principles and methodologies for the development of computer information systems. Important issues in different system development stages, including planning, analysis, design, testing, implication, and maintenance will be discussed. Use of various software engineering analysis and design tools and techniques are covered, including information gathering for defining system requirements, data flow diagrams, data dictionaries, and object-oriented systems analysis. |
課程目標 |
本課程在於帶領學生認識從商務問題的塑模到系統的呈現,以建立有脈絡的塑模過程及內容,並從課程活動中培養系統開發所必備的團隊合作精神。希望學期結束時, 同學可以
--理解企業對資訊系統之需求
--學習系統化之需求調查方法
--學習分析企業資料與流程以設計企業資訊系統
--學習系統分析與設計之方式, 工具與技術
--實地演練一個系統開發專案
--學習成為一個系統分析師應有之紀律 |
課程要求 |
同學應先修過程式設計課程 |
預期每週課後學習時數 |
|
Office Hours |
另約時間 |
指定閱讀 |
Systems Analysis and Design, 8th edition, 2010, by Kenneth E. Kendall and Julie E. Kendall, ISBN-13: 978-0-13-509490-7 |
參考書目 |
|
評量方式 (僅供參考) |
|
週次 |
日期 |
單元主題 |
Week 1 |
2/20 |
Introduction to Systems Analysis and Design |
Week 2 |
2/27 |
No Class |
Week 3 |
3/5 |
Systems Development Life Cycle (Ch1), Project Identification and Selection (Ch2) |
Week 4 |
3/12 |
Project Identification and Selection (Ch2) |
Week 5 |
3/19 |
Project Management (Ch3) |
Week 6 |
3/26 |
Requirements Analysis (Ch4) |
Week 7 |
4/2 |
[Milestone 1] Project Presentation |
Week 8 |
4/9 |
Use Case Diagrams (Ch5) |
Week 9 |
4/16 |
Midterm |
Week 10 |
4/23 |
Use Case Diagrams (Ch5); Class Diagrams (Ch6) |
Week 11 |
4/30 |
Class Diagrams (Ch6) |
Week 12 |
5/7 |
Interaction Diagrams (Ch 7), Quiz 1 |
Week 13 |
5/14 |
System Design (Ch8) [Milestone 2A] |
Week 14 |
5/21 |
Class and Method Design (Ch9) |
Week 15 |
5/28 |
User Interface Design (Ch11) |
Week 16 |
6/4 |
Architecture (Ch12), Development (Ch13) |
Week 17 |
6/11 |
Term Project Presentation [Milestone 2B] |
Week 18 |
6/18 |
TBD [Milestone 2C] |
|